翻訳と辞書
Words near each other
・ Keywest
・ Keyword
・ Keyword (linguistics)
・ Keyword (rhetoric)
・ Keyword (Tohoshinki song)
・ Keyword AAA
・ Keyword advertising
・ Keyword cipher
・ Keyword density
・ Keyword extraction
・ Keyword Protocol 2000
・ Keyword research
・ Keyword Services Platform
・ Keyword spotting
・ Keyword stuffing
Keyword-driven testing
・ Keyworth
・ Keyworth Rugby Union Football Club
・ Keyworth Stadium
・ Keyworth United F.C.
・ KEYY
・ Keyyur
・ KEYZ
・ Keyza Soze
・ Keyzaqan
・ Keyzur
・ Kez
・ Kez McCorvey
・ KEZA
・ Keza


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Keyword-driven testing : ウィキペディア英語版
Keyword-driven testing
Keyword-driven testing, also known as table-driven testing or action word based testing, is a software testing methodology suitable for both manual and automated testing. This method separates the documentation of test cases -including the data to use- from the prescription of the way the test cases are executed. As a result it separates the test creation process into two distinct stages: a design and development stage, and an execution stage.
==Overview==
This methodology uses keywords (or action words) to symbolize a functionality to be tested, such as Enter Client. The keyword Enter Client is defined as the set of actions that must be executed to enter a new client in the database. Its keyword documentation would contain:
* the starting state of the system under test (SUT)
* the window or menu to start from
* the keys or mouse clicks to get to the correct data entry window
* the names of the fields to find and which arguments to enter
* the actions to perform in case additional dialogs pop up (like confirmations)
* the button to click to submit
* an assertion about what the state of the SUT should be after completion of the actions
Keyword-driven testing syntax lists test cases using a table format (see example below). The first column (column A) holds the keyword, Enter Client, which is the functionality being tested. Then the remaining columns, B-E, contain the data needed to execute the keyword: Name, Address, Postcode and City.
To enter another client, the tester would create another row in the table with Enter Client as the keyword and the new client's data in the following columns. There is no need to relist all the actions included.
==Advantages==
Keyword-driven testing reduces the sensitivity to maintenance caused by changes in the SUT. If screen layouts change or the system is migrated to another OS hardly any changes have to be made to the test cases: the changes will be made to the keyword documentation, one document for every keyword, no matter how many times the keyword is used in test cases.
Also, due to the very detailed description of the way of executing the keyword (in the keyword documentation) the test can be performed by almost anyone. Thus keyword-driven testing can be used for both manual testing and automated testing.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Keyword-driven testing」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.